package com.jeesite.modules.sys.service;

import java.io.File;
import java.io.IOException;
import java.util.List;
import java.util.Map;

import com.jeesite.modules.sys.entity.EmpUser;

public interface SystemService {
	public void remove(String userCode);
	/*
	 * 职称统计
	 */
	public List<Map<String,Object>> totalProfessional(String officeCode);
	
	public List<Map<String,Object>> total(String officeCode);
	
	/*
	 * 政治面貌
	 */
	public List<Map<String,Object>> totalPolitical(String officeCode);
	/*
	 * 年龄段
	 */
	public List<Map<String,Object>> totalAgeGroup(String officeCode);
	/*
	 * 人才称号统计
	 */
	public List<Map<String,Object>> totalTalent(String officeCode);
	
	
	public List<Map<String,Object>> totalTeacher(String officeCode);
	public List<Map<String,Object>> totalHighest(String officeCode);
	public List<Map<String,Object>> totalMentor(String officeCode);
	public List<Map<String,Object>> nature();
	public List<Map<String,Object>> level();
	public void exportAll(EmpUser empUser, Boolean isAll, String ctrlPermi,File file ,String fileName) throws IOException;
}
